package com.example.database.demo.pojo.SFPojo.requestData.ListFreightQuery;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * @author xionglin
 */
@Data
public class ListFreightQuery {
    /**
     * 查询号:
     * trackingType=2,则此值为顺丰运单号
     * 如果trackingType=1,则此值为客户订单号
     */
    @NotNull
    private String trackingNum;
    /**
     * 查询号类别:
     * 1:根据顺丰运单号查询,trackingNumber将被当作顺丰运单号处理
     * 2:根据客户订单号查询,trackingNumber将被当作客户订单号处理
     */
    @NotNull
    private BigDecimal trackingType = BigDecimal.ONE;
    //    /**
    //     * 查询号:
    //     * Type=2,则此值为顺丰运单号
    //     * 如果Type=1,则此值为客户订单号
    //     */
    //    @NotNull
    //    private String type;
    //    @NotNull
    //    private String waybillNo;
    //
    //    @NotNull
    //    private String orderId;
}
